On a formal semantics of tabular expressions

نویسندگان

  • Ryszard Janicki
  • Ridha Khédri
چکیده

In Parnas et al advocate the use of relational model for doc umenting the intended behaviour of programs In this method tabular expres sions or tables are used to improve readability so that formal documentation can replace conventional documentation Parnas describes several classes of tables and provides their formal syntax and semantics In this paper an alternative more general and more homogeneous semantics is proposed The model covers all known types of tables used in Software Engineering

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Tabular Expressions and Their Relational Semantics

Tabular Expressions (Parnas et al. [20, 28, 32, 33]) are means to represent the complex relations that are used to specify or document software systems. A formal model and a semantics for tabular expressions are presented. The model covers most known types of tables used in software engineering, and admits precise classification and definition of new types of tables. The practical importance of...

متن کامل

Tabular Expressions in Software Engineering

Tabular expressions (tables) have been used in the software development process for more than twenty years. In addition, research has been ongoing to develop semantics for tabular expressions. At this stage in the history of tabular expressions we see a slight split between those working to improve the semantic understanding of tables, and those using tables to document real industrial software...

متن کامل

Towards a uniform relational semantics for tabular expressions

Parnas et al have proposed tabular expressions as a means to represent the complex rela tions that are used to specify or document software systems The idea is that a tabular expression is much easier to understand and verify than a long linear formula Tabular expressions are in tended to supplement not replace notations used by engineers They were found to be useful for describing large mathem...

متن کامل

Converting Software Cost Reduction Tables into Tabular Expressions

Tabular expressions and the Software Cost Reduction (SCR) method are table-based specification techniques. Both of them were successfully used in practice, especially to formally specify software requirements. Tabular expressions have rather precise semantics, while SCR semantics are more intuition based. In this paper, we want to improve SCR semantics. For that, we show how to convert the SCR ...

متن کامل

A Tabular Expression Toolbox for Matlab/Simulink

Tabular expressions have been successfully used in developing safety critical systems, however insufficient tool support has hampered their wider adoption. To address this shortfall we have developed the Tabular Expression Toolbox for Matlab/Simulink. An intuitive user interface allows users to easily create, modify and check the completeness and disjointness of tabular expressions using the AT...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Sci. Comput. Program.

دوره 39  شماره 

صفحات  -

تاریخ انتشار 2001